let me explain what i mean - Turc Anglais Dictionnaire